Double stranded - Turc Anglais Dictionnaire